#ifndef MYWIDGET_H
#define MYWIDGET_H

#include <QWidget>
#include <QLabel>
#include <QPushButton>
#include <QVBoxLayout>
#include <QHBoxLayout>
#include <QTimer>
#include <QTime>

class MyWidget : public QWidget
{
    Q_OBJECT

public:
    MyWidget(QWidget *parent = nullptr);
    ~MyWidget();

private slots:
    // 按钮点击槽函数
    void onButtonClicked();
    // 更新时钟显示
    void updateClock();

private:
    // 初始化UI
    void initUI();

    // 成员变量
    QVBoxLayout *m_mainLayout;     // 主布局
    QHBoxLayout *m_buttonLayout;   // 按钮布局
    QLabel *m_clockLabel;          // 时钟标签
    QLabel *m_statusLabel;         // 状态标签
    QPushButton *m_clickButton;    // 点击按钮
    QTimer *m_clockTimer;          // 时钟定时器
};

#endif // MYWIDGET_H